great-leaved macrophylla - English Synonyms Dictionary

great-leaved macrophylla

n.
[1] large-leaved magnolia , large-leaved cucumber tree , Magnolia macrophylla